github.com/refraction-networking/utls.clientHandshakeStateTLS13.uconn (field)
35 uses
github.com/refraction-networking/utls (current package)
handshake_client_tls13.go#L47: uconn *UConn // [uTLS]
handshake_client_tls13.go#L80: if hs.uconn != nil && hs.uconn.clientHelloBuildStatus == BuildByUtls {
handshake_client_tls13.go#L81: if err := hs.uconn.echTranscriptMsg(hs.hello, hs.echContext); err != nil {
handshake_client_tls13.go#L390: if hs.uconn != nil {
handshake_client_tls13.go#L391: if hs.uconn.ClientHelloID != HelloGolang {
handshake_client_tls13.go#L398: for _, ext := range hs.uconn.Extensions {
handshake_client_tls13.go#L413: for _, ext := range hs.uconn.Extensions {
handshake_client_tls13.go#L427: cookieIndex := p.Intn(len(hs.uconn.Extensions) - 2)
handshake_client_tls13.go#L428: if cookieIndex >= len(hs.uconn.Extensions) {
handshake_client_tls13.go#L431: cookieIndex, len(hs.uconn.Extensions))
handshake_client_tls13.go#L433: hs.uconn.Extensions = append(hs.uconn.Extensions[:cookieIndex],
handshake_client_tls13.go#L435: hs.uconn.Extensions[cookieIndex:]...)...)
handshake_client_tls13.go#L438: if err := hs.uconn.MarshalClientHelloNoECH(); err != nil {
handshake_client_tls13.go#L441: hs.hello.original = hs.uconn.HandshakeState.Hello.Raw
handshake_client_tls13.go#L457: if hs.uconn != nil && hs.uconn.clientHelloBuildStatus == BuildByUtls {
handshake_client_tls13.go#L458: if err := hs.uconn.computeAndUpdateOuterECHExtension(hs.echContext.innerHello, hs.echContext, false); err != nil {
handshake_client_tls13.go#L462: hs.hello.original = hs.uconn.HandshakeState.Hello.Raw
handshake_client_tls13.go#L464: if err := hs.uconn.echTranscriptMsg(hs.hello, hs.echContext); err != nil {
handshake_client_tls13.go#L612: if hs.uconn != nil && hs.uconn.clientHelloBuildStatus == BuildByUtls {
handshake_client_tls13.go#L632: if hs.uconn != nil && hs.uconn.clientHelloBuildStatus == BuildByUtls {
handshake_client_tls13.go#L710: if hs.uconn != nil {
handshake_client_tls13.go#L802: if hs.uconn != nil {
u_handshake_client.go#L25: for _, ext := range hs.uconn.Extensions {
u_handshake_client.go#L29: if len(hs.uconn.certCompressionAlgs) > 0 {
u_handshake_client.go#L60: for _, alg := range hs.uconn.certCompressionAlgs {
u_handshake_client.go#L150: if hs.uconn.vers < VersionTLS13 {
u_handshake_client.go#L153: if len(hs.uconn.clientProtocol) == 0 {
u_handshake_client.go#L158: if alps, ok := hs.uconn.config.ApplicationSettings[hs.serverHello.alpnProtocol]; ok {
u_public.go#L105: uconn: chs.uconn,
u_public.go#L136: uconn: chs13.uconn,
 |
The pages are generated with Golds v0.8.4. (GOOS=linux GOARCH=amd64)
Golds is a Go 101 project developed by Tapir Liu.
PR and bug reports are welcome and can be submitted to the issue list.
Please follow @zigo_101 (reachable from the left QR code) to get the latest news of Golds. |